/*
 * @Description: 重定向路由模块
 * @version: 1.0
 * @Date: 2021-04-20 11:06:21
 * @Author: jekingxu@163.com
 * @LastEditTime: 2021-04-21 09:34:40
 * @HomePage: https://xuxiaowen.space/vue3-element-admin
 * @Github: https://github.com/xuxiaowengjt
 * 
 * 该模块用于处理页面重定向功能
 * 支持动态路径参数，可以捕获所有路由并重定向
 */

// 异步加载布局组件
const Layout = () =>
    import ('@/layout/index.vue')

// 异步加载重定向页面组件
const Redirect = () =>
    import ('@/views/redirect/index.vue')

// 导出重定向路由配置
export default [{
    path: '/redirect/:path(.*)', // 使用动态路径参数捕获所有路径
    component: Layout,
    children: [{
        path: '',
        component: Redirect,
    }, ],
}, ]